@CHARSET "UTF-8";
        a.pw_gray:link    { color: #999999; text-decoration:none; }
        a.pw_gray:visited { color: #999999; text-decoration:none; }
        a.pw_gray:hover   { color: #336699; text-decoration:underline; }
        a.pw_gray:active  { color: #cc0000; }

        .pw_fnt_out { text-decoration: none; cursor: pointer; }
        .pw_fnt_over { text-decoration: underline; cursor: pointer; }
        .pw_tag_out { color: #444444; background-color: #ffffff; cursor: pointer; }
        .pw_tag_over { color: #eeeeee; background-color: #003366; cursor: pointer; }
        
        .pw_rte { color: #ed7642; font-weight: bold; }
        #pw_content { margin: 0px auto; width: 100%; text-align: left; } /* width: 720px; */
        #pw_hidden { visibility: hidden; }
        .pw_eml_red { color: #cc0000; }
        #pw_category { float: right; height: 21px; }
        .pw_need { color: #cc0000; }
        .pw_thumb { width: 60px; height: 100%; }
        .pw_added { font-family:arial; font-size:7pt; color:#5a8eee; }
        .pw_padding_w13 { padding: 0 0 0 13px; }
        .pw_padding_w16 { padding: 0 0 0 16px; }
        .pw_padding_w17 { padding: 0 0 0 17px; }
        .pw_padding_w20 { padding: 0 0 0 20px; }
        .pw_padding_w25 { padding: 0 0 0 25px; }
        .pw_padding_w30 { padding: 0 0 0 30px; }
        .pw_padding_w31 { padding: 0 0 0 31px; }
        .pw_padding_w56 { padding: 0 0 0 56px; }
        .pw_padding_w60 { padding: 0 0 0 60px; }
        .pw_padding_w80 { padding: 0 0 0 80px; }
        .pw_padding_w94 { padding: 0 0 0 94px; }
        .pw_padding_w99 { padding: 0 0 0 99px; }
        #pw_uploading { display: none; }
        #pw_file_box { background-color: #f6f6f6; border: 1px solid #dddddd; padding: 5px 5px 5px 5px; }
        #pw_file_box_list { width: 80px; height: 16px; position: relative; top: 0; left: 3px; }

        #pw_copy { float: right; color: #999999; font-family: verdana; font-size: 10px; }
        #pw_btn_action { height: 26px; padding: 3px 0 0 0; }
        #pw_bbs_subject { font-size: 14px; height: 25px; }
        #pw_bbs_comment { text-align: left; color: #999999; padding: 5px 5px 5px 5px; border: 1px solid #eeeeee; background: #fafafa; }
        #pw_bbs_skin { margin: 10px 0 0 0; }

        #pw_bbs_list { clear: both; }
        #pw_bbs_list_header { clear: both; margin: 4px 0 0 0; height: 2px; background: url(../../../img/skin/default/title_top.gif) repeat-x bottom; }
        #pw_bbs_list_body table { font-family: 돋움; font-size: 12px; }
        #pw_bbs_list_body table tbody { text-align: center; }
        #pw_bbs_list_body table tbody tr { height: 25px; background: url(../../../img/skin/default/footer_line.gif) repeat-x bottom; }
        #pw_bbs_title { height: 30px; text-align: center; background: url(../../../img/skin/default/title_bg.gif) repeat; }
        #pw_bbs_title th { font-weight: normal; }
        #pw_list_footer { margin: 5px 0 0 0; height: 22px } 
        #pw_list_footer tr { height: 22px; } 
        #pw_list_footer .search { width: 66px; padding: 0 2px 0 0; text-align: left; } 
        #pw_list_footer .write { width: 66px; padding: 0 0 0 2px; text-align: right;} 
        #pw_list_footer .page { font-family: verdana; font-size: 12px; color: #999999; background: url(../../../img/skin/default/b_board_middle.gif) repeat-x; text-align: center; height: 22px; }
        #pw_list_footer { font-family: verdana; color: #999999; }
        #pw_list_footer .out { text-decoration: none; font-weight: normal; cursor: default; }
        #pw_list_footer .over { text-decoration: underline; font-weight: bold; cursor: pointer; }
        #pw_list_footer .current { color: #cc0000; font-weight: bold; }

        #pw_bbs_read { text-align: left; background-color: #ffffff; }
        #pw_bbs_read_header { clear: both; height:2px; background: url(../../../img/skin/default/title_top.gif) repeat-x bottom; }
        #pw_bbs_read_list { padding: 10px 0 0 0; }
        #pw_bbs_read_title { font-size:12px; height: 30px; text-align: left; background: url(../../../img/skin/default/title_bg.gif) repeat; }
        #pw_bbs_read_title .left { width: 4px; height: 30px; background: url(../../../img/skin/default/title_left_short.gif) no-repeat; }
        #pw_bbs_read_title .right { width: 4px; height: 30px; background: url(../../../img/skin/default/title_right.gif) no-repeat; }
        #pw_bbs_read_title .total { font-size: 11px; padding:0 10px 0 0; text-align: right; }
        
        #pw_edit_origin { font-family: 돋움; color: #336699; font-size:13px; font-weight: bold; padding: 10px 0 0 0; }

        #pw_bbs_edit { clear: both; font-family: 돋움; font-size: 13px; }
        #pw_bbs_edit_header { clear: both; height:2px; background: url(../../../img/skin/default/title_top.gif) repeat-x bottom; }
        #pw_bbs_edit_body { background-color: #eeeeee; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; padding: 5px 0 5px 20px; font-weight: bold; color: #003366; }
        #pw_bbs_edit_body .row { height: 25px; }
        #pw_bbs_edit_body .short { height: 20px; }
        #pw_bbs_edit_etc { clear: both; background-color: #eeeeee; border: 1px solid #cccccc; margin: 2px 0 0 0; padding: 10px 0 5px 20px; }
        #pw_bbs_edit_etc .poll { padding: 0 0 5px 9px; }
        #pw_bbs_edit_etc .row { height: 25px; }
        #pw_bbs_edit_etc .file { padding: 0 10px 0 0; }
        
        .pw_bbs_read_box { border: 1px solid #dddddd; font-size: 12px; background-color: #ffffff; margin: 0 0 5px 0; }
        .pw_bbs_read_box .title { padding: 3px 0 3px 5px; color: #336699; font-weight: bold; background-color: #fafafa; }
        .pw_bbs_read_box .user { padding: 0 0 3px 5px; color: #444444; background-color: #fafafa; border-bottom: 1px solid #dddddd; }
        .pw_bbs_read_box .email { font-size: 11px; font-family: verdana; }
        .pw_bbs_read_box .homepage { font-size: 11px; font-family: verdana; cursor: pointer; }
        .pw_bbs_read_box .url { float: left; padding: 0 0 0 10px; color: #999999; font-style: italic; font-family: verdana; font-size: 11px;}
        .pw_bbs_read_box .regdt { float: right; text-align: right; padding: 0 10px 0 0; color: #999999; font-style: italic; font-family: verdana; font-size: 11px;}
        .pw_bbs_read_box .moddt { clear: both; text-align: right; padding: 0 10px 0 0; color: #999999; font-style: italic; font-family: verdana; font-size: 11px;}
        .pw_bbs_read_box .content { clear: both; padding: 0 0 5px 10px; }
        .pw_bbs_read_box .content P { margin-top: 3px; margin-bottom: 3px; margin-left:3; margin-right:3; white-space: -moz-pre-wrap; word-break: break-all; }
        .pw_bbs_read_box xmp { margin: 0 0 0 0; }
        .pw_bbs_read_box pre { margin: 0 0 0 0; }
        .pw_bbs_read_box .poll { padding: 0 10px 5px 10px; }
        .pw_bbs_read_box .poll em { font-family: verdana; font-size: 11px; }
        .pw_bbs_read_box .comment { padding: 0 10px 5px 10px; }
        .pw_bbs_read_box .comment P { margin-top:3px;margin-bottom:3px;margin-left:3;margin-right:3;white-space: -moz-pre-wrap;word-break:break-all; }
        .pw_bbs_read_box .comment fieldset { padding: 10px 0px 10px 10px; color: #777777; border: 1px solid #eeeeee; background: #fefefe; }
        .pw_bbs_read_box fieldset { padding: 10px 10px 10px 10px; color: #777777; border: 1px solid #eeeeee; background: #fafafa; }
        .pw_bbs_read_box ol { margin: 2px 0px 2px 40px; }
        .pw_bbs_read_box .attach { padding: 0 10px 5px 10px; }
        .pw_bbs_read_box .rate { padding: 0 10px 5px 10px; }
        .pw_bbs_read_box .star { padding: 0 10px 5px 10px; }
        .pw_bbs_read_box .memotag { padding: 0 10px 5px 10px; color: #bbbbbb; }
        .pw_bbs_read_box .hidetag { padding: 0 10px 5px 10px; color: #bbbbbb; display: none; }
        .pw_bbs_read_box .memo { color: #bbbbbb; }
        .pw_bbs_read_box .memo .content P { margin-top:3px;margin-bottom:3px;margin-left:3;margin-right:3;white-space: -moz-pre-wrap;word-break:break-all; }
        .pw_bbs_read_box .memo .ip { color: #999999; font-family: verdana; font-size: 11px; float: left;}
        .pw_bbs_read_box .memo .date { color: #999999; font-family: verdana; font-size: 11px; text-align: right; padding: 0 10px 0 0; float: right;}
        .pw_bbs_read_box .hidememo { color: #bbbbbb; display: none; }
        .pw_bbs_read_box .hidememo .content P { margin-top:3px;margin-bottom:3px;margin-left:3;margin-right:3;white-space: -moz-pre-wrap;word-break:break-all; }
        .pw_bbs_read_box .reply P { margin-top: 3px; margin-bottom: 3px; margin-left:3; margin-right:3; white-space: -moz-pre-wrap; word-break: break-all; }
        .pw_bbs_read_box .hidememo .ip { color: #999999; font-family: verdana; font-size: 11px; float: left;}
        .pw_bbs_read_box .hidememo .date { color: #999999; font-family: verdana; font-size: 11px; text-align: right; padding: 0 10px 0 0; float: right;}
        .pw_bbs_read_box .hidetextarea { margin: 0 0 0 10px; }
        .pw_bbs_read_box .showfieldset { margin: 0 10px 5px 10px; }
        .pw_bbs_read_box .memofieldset { margin: 0 10px 5px 10px; padding: 10px 10px 5px 10px; color: #777777; border: 1px solid #eeeeee; background: #fffffe; }
        .pw_bbs_read_box .buttons { text-align: right; padding: 5px 10px 5px 0; }
        
        .pw_bbs_read_box .replylist { padding: 5px 0 5px 0; }
        .pw_bbs_read_box .replylist tr { font-family: 돋움; font-size:12px; height: 22px; }
        .pw_bbs_read_box .replylist .selected { padding: 0 0 0 13px; }        
        
        .pw_bbs_read_box .relation { padding: 0 10px 5px 10px; color: #bbbbbb; }
        .pw_bbs_read_box .seperate { background:#fff url(../../../img/skin/default/footer_line.gif) repeat-x center; height: 2px; }
        
        .pw_gal_box { font-family: 돋움; font-size: 11px; float: left; margin: 1px 1px 1px 1px; color: #999999; border: 1px solid #dddddd; padding: 2px 5px 5px 5px; height: 200px; }
        .pw_gal_box .right { text-align: right; padding: 0 10px 5px 0; }
        .pw_gal_box .sub { clear:both; display:block; overflow:hidden; width:170px;}
        .pw_gal_box nobr { width: 170px; display:block; overflow:hidden; }
        .pw_gal_box .center { padding: 0 0 0 32px; }
        .pw_gal_clear { clear: both; height: 20px; }
        
.pw_img_wrapper {
}

.pw_img_wrapper span {
	padding: 0 4px 4px 0;
}

.pw_img_wrapper img {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	padding: 4px;
}

.pw_img_wrapper .grep {
    padding:0 4px 4px 0;
}

#progressBar {
    padding-top: 5px;
}

#progressBarText {
    width: 500px;
    margin-left: auto;
    margin-right: auto;
}

#progressBarBox {
    width: 500px;
    height: 15px;
    border: 1px;
    border-style: solid;
    background-color: #eeee;
    margin-left: auto;
    margin-right: auto;
}

#progressBarBoxContent {
    background-color: red;
    height: 15px;
}        